General Lightweight Scheduling in Game Artificial Intelligence

ثبت نشده
چکیده

Game Artificial Intelligence requires an interactive AI, which by its very nature presents many challenges to game developers. As AI tasks become more complex, the need to manage the execution of those tasks becomes more important. All but the most complex routines can be managed with some simple abstractions for execution management. These abstractions, through extension, could be used to map functionality onto hardware specific implementations; paving the way for hardware thread support and multi-core support. This paper discusses the need for scheduling in game artificial intelligence (AI); it presents a design for a lightweight scheduler that forms the basis of an extensible framework for basic control flow and execution. Whilst not part of a larger API the design can be compatible with and adaptable to the general tasks of AI control.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

General Lightweight Scheduling in Game Artificial Intelligence

Game Artificial Intelligence requires an interactive AI, which by its very nature presents many challenges to game developers. As AI tasks become more complex, the need to manage the execution of those tasks becomes more important. All but the most complex routines can be managed with some simple abstractions for execution management. These abstractions, through extension, could be used to map ...

متن کامل

General Lightweight Scheduling in Game Artificial Intelligence

Game Artificial Intelligence requires an interactive AI, which by its very nature presents many challenges to game developers. As AI tasks become more complex, the need to manage the execution of those tasks becomes more important. All but the most complex routines can be managed with some simple abstractions for execution management. These abstractions, through extension, could be used to map ...

متن کامل

General Lightweight Scheduling in Game Artificial Intelligence

Game Artificial Intelligence requires an interactive AI, which by its very nature presents many challenges to game developers. As AI tasks become more complex, the need to manage the execution of those tasks becomes more important. All but the most complex routines can be managed with some simple abstractions for execution management. These abstractions, through extension, could be used to map ...

متن کامل

An Adaptive Learning Game for Autistic Children using Reinforcement Learning and Fuzzy Logic

This paper, presents an adapted serious game for rating social ability in children with autism spectrum disorder (ASD). The required measurements are obtained by challenges of the proposed serious game. The proposed serious game uses reinforcement learning concepts for being adaptive. It is based on fuzzy logic to evaluate the social ability level of the children with ASD. The game adapts itsel...

متن کامل

Decomposition of Multi-player Games

Research in General Game Playing aims at building systems that learn to play unknown games without human intervention. We contribute to this endeavour by generalising the established technique of decomposition from AI Planning to multi-player games. To this end, we present a method for the automatic decomposition of previously unknown games into independent subgames, and we show how a general g...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015